8b5aa94484378b60129156b151b5b5563f711430,core/descriptors/src/org/jetbrains/jet/lang/types/lang/BuiltInsSerializationUtil.java,BuiltInsSerializationUtil,relativeClassNameToFilePath,#FqNameUnsafe#,25

Before Change


    @NotNull
    public static String relativeClassNameToFilePath(@NotNull FqNameUnsafe className) {
        List<String> correctedSegments = new ArrayList<String>();
        for (Name segment : className.pathSegments()) {
            if (segment.asString().startsWith("<class-object-for")) {
                correctedSegments.add(CLASS_OBJECT_NAME);
            }
            else {
                assert !segment.isSpecial();
                correctedSegments.add(segment.asString());
            }
        }

After Change



    @NotNull
    public static String relativeClassNameToFilePath(@NotNull FqNameUnsafe className) {
        List<Name> segments = className.pathSegments();
        List<String> correctedSegments = new ArrayList<String>(segments.size());
        for (Name segment : segments) {
            correctedSegments.add(isClassObjectName(segment) ? CLASS_OBJECT_NAME : segment.getIdentifier());